// ==UserScript==
// @name           AAP-Nav-Ejercicios
// @namespace      emilio2012/bloque1_8
// @description    Navegación por los ejercicios de AAP
// @include        http://geneura.ugr.es/~jmerelo/asignaturas/*
// ==/UserScript==

//Tomamos las etiquetas de los encabezados
var titulos = document.getElementsByTagName('h3');

//Recorremos dichos títulos
for ( var i = 0; i < titulos.length; i ++ ) {
        //Creamos los nodos necesarios para recorrerlos
        var span = document.createElement('span');
        span.setAttribute('style','background:lightblue');
        //Si no es el primer elemento
        if ( i > 0 ) {
                var ahref = document.createElement('a');
                ahref.setAttribute('href','#ej.T1.'+i);
                var txt=document.createTextNode('^');
                ahref.appendChild(txt);
                span.appendChild(ahref);
        }
        //Si no es el último elemento
        if ( i < titulos.length -1  ) {
                span.appendChild(document.createTextNode(' | '));
                var ahref = document.createElement('a');
                ahref.setAttribute('href','#ej.T1.'+(i+2));
                var txt=document.createTextNode('v');
                ahref.appendChild(txt);
                span.appendChild(ahref);
        }
        titulos[i].parentNode.insertBefore(span,titulos[i]);
}
